package com.navinfo.tripanalysis.common.arithmetic.custom;

import lombok.Data;

/**
 * 油门开度区间尿素消耗统计算法{@link com.navinfo.tripanalysis.common.arithmetic.RangeGasOpenPercentUrea_DF}的统计变量
 */
@Data
public class VarRangeGasOpenPercentUrea {
    /**
     * 油门开度=0的尿素消耗
     */
    private int gasOpenPercent0;
    /**
     * 油门开度0<x<=10的尿素消耗
     */
    private int gasOpenPercent10;
    /**
     * 油门开度10<x<=20的尿素消耗
     */
    private int gasOpenPercent20;
    /**
     * 油门开度20<x<=30的尿素消耗
     */
    private int gasOpenPercent30;
    /**
     * 油门开度30<x<=40的尿素消耗
     */
    private int gasOpenPercent40;
    /**
     * 油门开度40<x<=50的尿素消耗
     */
    private int gasOpenPercent50;
    /**
     * 油门开度50<x<=60的尿素消耗
     */
    private int gasOpenPercent60;
    /**
     * 油门开度60<x<=70的尿素消耗
     */
    private int gasOpenPercent70;
    /**
     * 油门开度70<x<=80的尿素消耗
     */
    private int gasOpenPercent80;
    /**
     * 油门开度80<x<=90的尿素消耗
     */
    private int gasOpenPercent90;
    /**
     * 油门开度90<x<100的尿素消耗
     */
    private int gasOpenPercent99;
    /**
     * 油门开度x=100的尿素消耗
     */
    private int gasOpenPercent100;

    public void addGasOpenPercent0(int gasOpenPercent0) {
        this.gasOpenPercent0 += gasOpenPercent0;
    }

    public void addGasOpenPercent10(int gasOpenPercent10) {
        this.gasOpenPercent10 += gasOpenPercent10;
    }

    public void addGasOpenPercent20(int gasOpenPercent20) {
        this.gasOpenPercent20 += gasOpenPercent20;
    }

    public void addGasOpenPercent30(int gasOpenPercent30) {
        this.gasOpenPercent30 += gasOpenPercent30;
    }

    public void addGasOpenPercent40(int gasOpenPercent40) {
        this.gasOpenPercent40 += gasOpenPercent40;
    }

    public void addGasOpenPercent50(int gasOpenPercent50) {
        this.gasOpenPercent50 += gasOpenPercent50;
    }

    public void addGasOpenPercent60(int gasOpenPercent60) {
        this.gasOpenPercent60 += gasOpenPercent60;
    }

    public void addGasOpenPercent70(int gasOpenPercent70) {
        this.gasOpenPercent70 += gasOpenPercent70;
    }

    public void addGasOpenPercent80(int gasOpenPercent80) {
        this.gasOpenPercent80 += gasOpenPercent80;
    }

    public void addGasOpenPercent90(int gasOpenPercent90) {
        this.gasOpenPercent90 += gasOpenPercent90;
    }

    public void addGasOpenPercent99(int gasOpenPercent99) {
        this.gasOpenPercent99 += gasOpenPercent99;
    }

    public void addGasOpenPercent100(int gasOpenPercent100) {
        this.gasOpenPercent100 += gasOpenPercent100;
    }
}
